213 research outputs found

    MockupDD: Facilitating agile support for Model-Driven Web Engineering

    Get PDF
    Model-Driven Web Engineering methodologies provide a more productive way of building Web Applications using high-level models and generating final implementations from them. However, they follow a waterfall-like development process, forcing to specify a different set of models sequentially to obtain a first runnable prototype of the Web Application. On the other hand, agile methodologies pursue an iterative process based on the delivery of application prototypes in short periods of time using manual coding, which results less productive and more error-prone in comparison to model-based approaches. In this work we propose a hybrid agile and Model-Driven approach called MockupDD that intends to blend the best of MDWE and agile development processes.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 8295).Laboratorio de Investigación y Formación en Informática Avanzad

    MockupDD: Facilitating agile support for Model-Driven Web Engineering

    Get PDF
    Model-Driven Web Engineering methodologies provide a more productive way of building Web Applications using high-level models and generating final implementations from them. However, they follow a waterfall-like development process, forcing to specify a different set of models sequentially to obtain a first runnable prototype of the Web Application. On the other hand, agile methodologies pursue an iterative process based on the delivery of application prototypes in short periods of time using manual coding, which results less productive and more error-prone in comparison to model-based approaches. In this work we propose a hybrid agile and Model-Driven approach called MockupDD that intends to blend the best of MDWE and agile development processes.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 8295).Laboratorio de Investigación y Formación en Informática Avanzad

    A Tool Support for Web Applications Adaptation Using Navigation History

    Get PDF
    Currently the Web is a platform for performing complex tasks which involve dealing with different Web applications. However users still have to face these tasks in a handcrafted way. In this paper we present a novel approach that combines concern-sensitive adaptation and navigation history to improve the user experience while performing a task. We have developed some simple though powerful tools for applying this approach to some typical tasks such as trip planning and house rental. We illustrate the paper with a simple though realistic case study and compare our work with others in the same field.Publicado en Lecture Notes in Computer Science book series (vol. 6949).Laboratorio de Investigación y Formación en Informática Avanzad

    Engineering issues for the web 2.0

    Get PDF
    Presentación de los contenidos de la revista.Laboratorio de Investigación y Formación en Informática Avanzad

    Bridging test and model-driven approaches in web engineering

    Get PDF
    In the last years there has been a growing interest in agile methods and their integration into the so called "unified" approaches. In the field of Web Engineering, agile approaches such as test-driven development are appealing because of the very nature of Web applications, while model-driven approaches provide a less error-prone code derivation; however the integration of both approaches is not easy. In this paper, we present a method-independent approach to combine the agile, iterative and incremental style of test-driven development with the more formal, transformation-based model-driven Web engineering approaches. We focus not only in the development process but also in the evolution of the application, and show how tests can be transformed together with model refactoring. As a proof of concept we show an illustrative example using WebRatio, the WebML design tool.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 5648).Laboratorio de Investigación y Formación en Informática Avanzad

    Toward metrics and model validation in web-site QEM

    Get PDF
    In this work, a conceptual framework and the associated strategies for metrics and model validation are analyzed regarding website measurement and evaluation. Particularly, we have conducted three case studies in different Web domains in order to evaluate and compare the quality of sites. For such an end the quantitative, model-based methodology, so-called Web-site QEM (Quality Evaluation Methodology), was utilized. In the assessment process of sites, definition of attributes and measurements, preference criteria for elementary evaluation, and an aggregation model of attributes and characteristics for global evaluation have intervened. Hence, in the present paper, the validation framework and the theoretical validation of some used Web metrics and model for assessment purpose are discussed considering the representational theory of measurement.Área: Ingeniería de Software - Bases de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Toward metrics and model validation in web-site QEM

    Get PDF
    In this work, a conceptual framework and the associated strategies for metrics and model validation are analyzed regarding website measurement and evaluation. Particularly, we have conducted three case studies in different Web domains in order to evaluate and compare the quality of sites. For such an end the quantitative, model-based methodology, so-called Web-site QEM (Quality Evaluation Methodology), was utilized. In the assessment process of sites, definition of attributes and measurements, preference criteria for elementary evaluation, and an aggregation model of attributes and characteristics for global evaluation have intervened. Hence, in the present paper, the validation framework and the theoretical validation of some used Web metrics and model for assessment purpose are discussed considering the representational theory of measurement.Área: Ingeniería de Software - Bases de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Ingeniería de la web del conocimiento

    Get PDF
    La web ha evolucionado para transformarse en una red que conecta algo más que computadoras; conecta personas, organizaciones, el conocimiento que éstas generan, y una infinidad de dispositivos y recursos físicos que ahora pueden ser parte de aplicaciones más ricas e inteligentes en términos de adaptarse a las necesidades y expectativas de sus usuarios. Esta nueva situación requiere de nuevos soportes teóricos, técnicas de desarrollo, métodos y por supuesto la generación de pruebas de concepto para validar estas ideas.\nEn los últimos 10 años algunas de las líneas de investigación “tradicionales” del LIFIA evolucionaron notablemente, en parte por los cambios conceptuales y tecnológicos de la informática y en parte por la evolución de los planes de trabajo de los investigadores responsables.\nSeguidamente presentamos un brevísimo resumen de las líneas actuales de investigación, mencionando sus investigadores responsables y los proyectos en curso

    Formación de profesionales para la innovación : La cuadratura del círculo

    Get PDF
    Emprender (o ser emprendedor) es tener la iniciativa de elegir un camino sabiendo que es difícil y riesgoso. Innovar es cambiar las cosas; es descubrir soluciones a problemas que no las tenían, mejorar las soluciones que existen, incluso mejorar la forma en que buscamos soluciones. Innovar es elegir un camino difícil y plagado de riesgos. Innovar requiere espíritu emprendedor. Pero ser emprendedor no alcanza.Facultad de Informátic

    Ingeniería de la web del conocimiento : Evolución de las líneas de investigación del Lifia

    Get PDF
    La web ha evolucionado para transformarse en una red que conecta algo más que computadoras; conecta personas, organizaciones, el conocimiento que éstas generan, y una infinidad de dispositivos y recursos físicos que ahora pueden ser parte de aplicaciones más ricas e inteligentes en términos de adaptarse a las necesidades y expectativas de sus usuarios. Esta nueva situación requiere de nuevos soportes teóricos, técnicas de desarrollo, métodos y por supuesto la generación de pruebas de concepto para validar estas ideas. En los últimos 10 años algunas de las líneas de investigación “tradicionales” del LIFIA evolucionaron notablemente, en parte por los cambios conceptuales y tecnológicos de la informática y en parte por la evolución de los planes de trabajo de los investigadores responsables. Seguidamente presentamos un brevísimo resumen de las líneas actuales de investigación, mencionando sus investigadores responsables y los proyectos en curso.Facultad de Informátic
    corecore